deep trouble - French English Dictionary